Ndiswrapper > Novo Kernel 2.6.35.11 [RESOLVIDO]

1. Ndiswrapper > Novo Kernel 2.6.35.11 [RESOLVIDO]

RNT
rnt2

(usa Slackware)

Enviado em 04/03/2011 - 22:28h

Para não criar outro tópico vou aproveitar esse.
(A dúvida anterior era simples, não precisei mesmo alterar o lilo depois de instalar o novo kernel como disse o 'pinduvoz' no segundo post. Porque o lilo aponta para um atalho padrão: Vmlinuz na pasta /boot)

.

Ndiswrapper > Novo Kernel 2.6.35.11

Baixei a ultima versão do Ndiswrapper 'driver' do wi-fi, mas não consigo compilar 'make', também tentei com o SlackBuild 13.1 mas dá o mesmo erro:

[...]
/tmp/SBo/ndiswrapper-1.56/driver/wrapndis.c: In function 'set_multicast_list':
/tmp/SBo/ndiswrapper-1.56/driver/wrapndis.c:953:13: error: 'struct net_device' has no member named 'mc_count'
/tmp/SBo/ndiswrapper-1.56/driver/wrapndis.c:956:20: error: 'struct net_device' has no member named 'mc_count'
/tmp/SBo/ndiswrapper-1.56/driver/wrapndis.c:960:10: error: 'struct net_device' has no member named 'mc_count'
/tmp/SBo/ndiswrapper-1.56/driver/wrapndis.c:960:10: warning: type defaults to 'int' in declaration of '_min2'
/tmp/SBo/ndiswrapper-1.56/driver/wrapndis.c:960:10: error: 'struct net_device' has no member named 'mc_count'
/tmp/SBo/ndiswrapper-1.56/driver/wrapndis.c:967:19: error: 'struct net_device' has no member named 'mc_list'
/tmp/SBo/ndiswrapper-1.56/driver/wrapndis.c:968:50: error: dereferencing pointer to incomplete type
/tmp/SBo/ndiswrapper-1.56/driver/wrapndis.c:969:14: error: dereferencing pointer to incomplete type
/tmp/SBo/ndiswrapper-1.56/driver/wrapndis.c:971:4: error: dereferencing pointer to incomplete type
make[3]: *** [/tmp/SBo/ndiswrapper-1.56/driver/wrapndis.o] Error 1
make[2]: *** [_module_/tmp/SBo/ndiswrapper-1.56/driver] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.35.11'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/tmp/SBo/ndiswrapper-1.56/driver'
make: *** [all] Error 2




  


2. MELHOR RESPOSTA

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 04/03/2011 - 22:35h

Eu atualizei o Kernel do Slack várias vezes aqui (uso o 64 "current") e ele sempre configurou o Lilo sozinho.

O saco é minha placa wirelees, que tenho que compilar para o Kernel novo.

3. Re: Ndiswrapper > Novo Kernel 2.6.35.11 [RESOLVIDO]

RNT
rnt2

(usa Slackware)

Enviado em 05/03/2011 - 02:06h

ACHEI A SOLUÇÃO NESSE LINK:

http://www.linuxquestions.org/questions/slackware-14/ndiswrapper-will-not-build-on-current-838687/

.

No caso, eu instalei como um pacote slackbuild usando como source o pacote acima, assim você precisa alterar o script (ndiswrapper.slackbuild):

Procure a linha: VERSION=${VERSION:-1.56}

E altere para: VERSION=${VERSION:-r2728}






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts